﻿namespace Neturion.Dados
{
    public class TelaAcao
    {
        private int _telaAcaoId;
        private Tela _tela;
        private SistemaPerfil _sistemaPerfil;
        private bool _inserir;
        private bool _atualizar;
        private bool _excluir;
        private bool _visualizar;
        private bool _exportar;
        private bool _imprimir;

        public TelaAcao()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual int TelaAcaoId
        {
            get { return _telaAcaoId; }
            set { _telaAcaoId = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual Tela Tela
        {
            get { return _tela; }
            set { _tela = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual SistemaPerfil SistemaPerfil
        {
            get { return _sistemaPerfil; }
            set { _sistemaPerfil = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Inserir
        {
            get { return _inserir; }
            set { _inserir = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Atualizar
        {
            get { return _atualizar; }
            set { _atualizar = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Excluir
        {
            get { return _excluir; }
            set { _excluir = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Visualizar
        {
            get { return _visualizar; }
            set { _visualizar = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Exportar
        {
            get { return _exportar; }
            set { _exportar = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Imprimir
        {
            get { return _imprimir; }
            set { _imprimir = value; }
        }
    }
}